﻿layui.use(['form', 'layer'], function () {
    var form = layui.form,
        layer = parent.layer === undefined ? layui.layer : top.layer,
        $ = layui.jquery;

    function GetUserExchangeRateInfo() {
        var managerId = $("#exchangeRateManagerId").val();
        if (!managerId) {
            layer.alert("请刷新页面重试！");
            return;
        }
        $.ajax({
            type: 'GET',
            url: '/Manager/GetInOutExchangeRate/',
            data: {
                ManagerId: managerId
            },
            dataType: "json",
            //headers: {
            //    "X-CSRF-TOKEN-yilezhu": $("input[name='AntiforgeryKey_yilezhu']").val()
            //},
            success: function (res) {//res为相应体,function为回调函数
                console.log(res.Data);
                var item = res.Data;
                $("#Id").val(item.Id);
                $(".InCoin").val(item.InCoin);
                $(".OutCoin").val(item.OutCoin);
              
                form.render();

                //if (res.ResultCode === 0) {
                //    var alertIndex = layer.alert(res.ResultMsg, { icon: 1 }, function () {
                //        layer.closeAll("iframe");
                //        //刷新父页面
                //        parent.location.reload();
                //        top.layer.close(alertIndex);
                //    });
                //    //$("#res").click();//调用重置按钮将表单数据清空
                //} else if (res.ResultCode === 102) {
                //    layer.alert(res.ResultMsg, { icon: 5 }, function () {
                //        layer.closeAll("iframe");
                //        //刷新父页面
                //        parent.location.reload();
                //        top.layer.close(alertIndex);
                //    });
                //}
                //else {
                //    layer.alert(res.ResultMsg, { icon: 5 });
                //}
            },
            error: function (XMLHttpRequest, textStatus, errorThrown) {
                layer.alert('操作失败！！！' + XMLHttpRequest.status + "|" + XMLHttpRequest.readyState + "|" + textStatus, { icon: 5 });
            }
        });
    }
    GetUserExchangeRateInfo();




    form.on("submit(editExchangeRateManager)", function (data) {
        var state = $("#State").val();
        //if (state != "1") {
            //获取防伪标记
            $.ajax({
                type: 'POST',
                url: '/Manager/AddOrModifyExchangeRate/',
                data: {
                    Id: $("#Id").val(),
                    InCoin: $("#InCoin").find("option:selected").val(),  
                    OutCoin: $("#OutCoin").find("option:selected").val(),  
                    ManagerId: $("#exchangeRateManagerId").val(),  
                  
                },
                dataType: "json",
                headers: {
                    "X-CSRF-TOKEN-yilezhu": $("input[name='AntiforgeryKey_yilezhu']").val()
                },
                success: function (res) {//res为相应体,function为回调函数
                    if (res.ResultCode === 200) {
                        var alertIndex = layer.alert(res.ResultMsg, { icon: 1 }, function () {
                            layer.closeAll("iframe");
                            //刷新父页面
                            parent.location.reload();
                            top.layer.close(alertIndex);
                        });
                        //$("#res").click();//调用重置按钮将表单数据清空
                    } else if (res.ResultCode === 102) {
                        layer.alert(res.ResultMsg, { icon: 5 }, function () {
                            layer.closeAll("iframe");
                            //刷新父页面
                            parent.location.reload();
                            top.layer.close(alertIndex);
                        });
                    }
                    else {
                        layer.alert(res.ResultMsg, { icon: 5 });
                    }
                },
                error: function (XMLHttpRequest, textStatus, errorThrown) {
                    layer.alert('操作失败！！！' + XMLHttpRequest.status + "|" + XMLHttpRequest.readyState + "|" + textStatus, { icon: 5 });
                }
            });
        //} else {
        //    layer.alert('用户已审核，不能修改用户资料！', { icon: 5 });
        //}
        return false;
    });

})